package cn.kgm.user.dto.enums;

import lombok.AllArgsConstructor;

/**
 * #技术改变自己
 * 此类中的枚举常量为项目内常量,不与数据库相关联
 * @author: kappi
 * @email: yolo.jk@qq.com
 * @date: 2024/4/13 14:36周六
 * @package: cn.kgm.user.dto.constant.BaseConstant
 */
public interface UserEnums {

    /**
     * 获取子枚举的值
     * @return 枚举的Value
     */
    String getValue();

    @AllArgsConstructor
    enum Type implements UserEnums {

        CLIENT("CLIENT"),
        SYS("SYS");

        private String value;

        @Override
        public String getValue() {
            return value;
        }
    }
}
